carborundum cloth - Turkish English Dictionary